home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1 Issue 2 / PDCD-1 - Issue 02.iso / _utilities / utilities / 003 / motorola / Sources / h / table9 < prev   
Text File  |  1989-03-09  |  4KB  |  149 lines

  1. struct oper table[] = {
  2. /*
  3. MNE     CLASS   BASE    CYCLES */
  4.  
  5. "abx",  INH,    58,     3,
  6. "adca", GEN,    137, 2,
  7. "adcb", GEN,    201, 2,
  8. "adda", GEN,    139,    2,
  9. "addb", GEN,    203, 2,
  10. "addd", LONGIMM,195,    4,
  11. "anda", GEN,    132, 2,
  12. "andb", GEN,    196, 2,
  13. "andcc",IMM,    28,     3,
  14. "asl",  GRP2,   8, 4,
  15. "asla", INH,    72, 2,
  16. "aslb", INH,    88, 2,
  17. "asr",  GRP2,   7, 4,
  18. "asra", INH,    71, 2,
  19. "asrb", INH,    87, 2,
  20. "bcc",  REL,    36, 3,
  21. "bcs",  REL,    37, 3,
  22. "beq",  REL,    39, 3,
  23. "bge",  REL,    44, 3,
  24. "bgt",  REL,    46, 3,
  25. "bhi",  REL,    34, 3,
  26. "bhs",  REL,    36, 3,
  27. "bita", GEN,    133, 2,
  28. "bitb", GEN,    197, 2,
  29. "ble",  REL,    47, 3,
  30. "blo",  REL,    37, 3,
  31. "bls",  REL,    35, 3,
  32. "blt",  REL,    45, 3,
  33. "bmi",  REL,    43, 3,
  34. "bne",  REL,    38, 3,
  35. "bpl",  REL,    42, 3,
  36. "bra",  REL,    32, 3,
  37. "brn",  REL,    33, 3,
  38. "bsr",  REL,    141,    7,
  39. "bvc",  REL,    40, 3,
  40. "bvs",  REL,    41, 3,
  41. "clr",  GRP2,   15, 4,
  42. "clra", INH,    79, 2,
  43. "clrb", INH,    95, 2,
  44. "cmpa", GEN,    129, 2,
  45. "cmpb", GEN,    193, 2,
  46. "cmpd", P2GEN,  131,    5,
  47. "cmps", P3GEN,  140,    5,
  48. "cmpu", P3GEN,  131,    5,
  49. "cmpx", LONGIMM,140,    4,
  50. "cmpy", P2GEN,  140,    5,
  51. "com",  GRP2,   3, 4,
  52. "coma", INH,    67, 2,
  53. "comb", INH,    83, 2,
  54. "cpx",  LONGIMM,140,    4,      /* for compatibility with old code */
  55. "cwai", IMM,    60,     20,
  56. "daa",  INH,    25, 2,
  57. "dec",  GRP2,   10, 4,
  58. "deca", INH,    74, 2,
  59. "decb", INH,    90, 2,
  60. "eora", GEN,    136, 2,
  61. "eorb", GEN,    200, 2,
  62. "exg",  RTOR,   30,     8,
  63. "inc",  GRP2,   12, 4,
  64. "inca", INH,    76, 2,
  65. "incb", INH,    92, 2,
  66. "jmp",  GRP2,   14,     1,
  67. "jsr",  NOIMM,  141,    5,
  68. "lbcc", P2REL,  36, 6,
  69. "lbcs", P2REL,  37, 6,
  70. "lbeq", P2REL,  39, 6,
  71. "lbge", P2REL,  44, 6,
  72. "lbgt", P2REL,  46, 6,
  73. "lbhi", P2REL,  34, 6,
  74. "lbhs", P2REL,  36, 6,
  75. "lble", P2REL,  47, 6,
  76. "lblo", P2REL,  37, 6,
  77. "lbls", P2REL,  35, 6,
  78. "lblt", P2REL,  45, 6,
  79. "lbmi", P2REL,  43, 6,
  80. "lbne", P2REL,  38, 6,
  81. "lbpl", P2REL,  42, 6,
  82. "lbra", P1REL,  22,     5,
  83. "lbrn", P2REL,  33,     5,
  84. "lbsr", P1REL,  23,     9,
  85. "lbvc", P2REL,  40, 6,
  86. "lbvs", P2REL,  41, 6,
  87. "lda",  GEN,    134, 2,
  88. "ldb",  GEN,    198, 2,
  89. "ldd",  LONGIMM,204,    3,
  90. "lds",  P2GEN,  206,    4,
  91. "ldu",  LONGIMM,206,    3,
  92. "ldx",  LONGIMM,142,    3,
  93. "ldy",  P2GEN,  142,    4,
  94. "leas", INDEXED,50,     2,
  95. "leau", INDEXED,51,     2,
  96. "leax", INDEXED,48,     2,
  97. "leay", INDEXED,49,     2,
  98. "lsl",  GRP2,   8, 4,
  99. "lsla", INH,    72, 2,
  100. "lslb", INH,    88, 2,
  101. "lsr",  GRP2,   4, 4,
  102. "lsra", INH,    68, 2,
  103. "lsrb", INH,    84, 2,
  104. "mul",  INH,    61,     11,
  105. "neg",  GRP2,   0, 4,
  106. "nega", INH,    64, 2,
  107. "negb", INH,    80, 2,
  108. "nop",  INH,    18, 2,
  109. "ora",  GEN,    138, 2,
  110. "orb",  GEN,    202, 2,
  111. "orcc", IMM,    26,     3,
  112. "pshs", RLIST,  52,     5,
  113. "pshu", RLIST,  54,     5,
  114. "puls", RLIST,  53,     5,
  115. "pulu", RLIST,  55,     5,
  116. "rol",  GRP2,   9, 4,
  117. "rola", INH,    73, 2,
  118. "rolb", INH,    89, 2,
  119. "ror",  GRP2,   6, 4,
  120. "rora", INH,    70, 2,
  121. "rorb", INH,    86, 2,
  122. "rti",  INH,    59,     15,
  123. "rts",  INH,    57,     5,
  124. "sbca", GEN,    130, 2,
  125. "sbcb", GEN,    194, 2,
  126. "sex",  INH,    29, 2,
  127. "sta",  NOIMM,  135,    2,
  128. "stb",  NOIMM,  199,    2,
  129. "std",  NOIMM,  205,    3,
  130. "sts",  P2NOIMM,207,    4,
  131. "stu",  NOIMM,  207,    3,
  132. "stx",  NOIMM,  143,    3,
  133. "sty",  P2NOIMM,143,    4,
  134. "suba", GEN,    128, 2,
  135. "subb", GEN,    192, 2,
  136. "subd", LONGIMM,131,    4,
  137. "swi",  INH,    63,     19,
  138. "swi2", P2INH,  63,     20,
  139. "swi3", P3INH,  63,     20,
  140. "sync", INH,    19,     4,
  141. "sys",  SYS,    0,      19,
  142. "tfr",  RTOR,   31,     6,
  143. "tst",  GRP2,   13, 4,
  144. "tsta", INH,    77, 2,
  145. "tstb", INH,    93,     2
  146.  
  147. };
  148.  
  149.